from flask import *

app = Flask(__name__)


@app.route("/<arg>")
def raise404(arg):
    if arg == "404":
        # 抛出404 错误
        abort(404)  # 视图直接返回404，不再往下执行
    return "ok"


@app.errorhandler(404)
# 这里要接受这个异常
def handel404(e):
    return render_template("404.html")
    # return "<h1>404页面</h1>"


if __name__ == '__main__':
    app.run(debug=True)
